/**
 * 
 */
package br.com.dp.dto.dominio;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;
import br.com.dp.dto.dominio.generico.DominioEnum;


/**
 * @author emmanuel
 *
 */
@AllArgsConstructor
public enum ConversorEnum implements DominioEnum<Long> {
	USUARIODTO(1l);

	/**
	 * Código do Conversor
	 */
	@Getter
	@Setter
	private Long codigo;
	
	@Override
	public ConversorEnum getEnumByChave(Long chave) {
		for (ConversorEnum conversorEnum : values())
			if(conversorEnum.getCodigo() == chave)
				return conversorEnum;
		return null;
	}
}
